
#ifndef _BSP_UART_H__
#define _BSP_UART_H__

#include <stdint.h>

void BSP_Uart_Init(uint8_t id);
void BSP_Uart_Deinit(uint8_t id);

void BSP_Uart_SetBaud(uint8_t id, uint32_t baud);
void BSP_Uart_SetRxCallback(uint8_t id, void(*cb)(uint8_t rx));
void BSP_Uart_Send(uint8_t id, uint8_t tx);
void BSP_Uart_SendBuf(uint8_t id, const uint8_t buf[], uint32_t len);

#endif

